thin leather patch - Español Inglés Diccionario